/**
 * 
 */
package jmine.tec.utils.collection;

/**
 * Representa um predicado
 * 
 * @author takeshi
 * @param <E> the predicate type
 */
public interface Predicate<E> {

    /**
     * Verifica se a instancia passa no predicado
     * 
     * @param e a instancia
     * @return boolean
     */
    boolean matches(E e);

}
